Big Huge Thesaurus

Desmanthus ilinoensis

noun